import random

# 定义一个Game类
class Game:
    # 定义类属性
    top_score = 10

    # 定义实例化属性
    def __init__(self,player_name):
        self.player_name =player_name

    # 静态方法
    @staticmethod
    def show_help():
        print("显示游戏帮助信息")

    # 类方法
    @classmethod
    def show_top_score(cls):
        print(f"显示最高分数:{cls.top_score}")

    # 实例方法
    def start_game(self):
         # 初始分数
         num = random.randint(10,100)
         print(f"本次游戏得分:{num}")
         if num > Game.top_score :
            Game.top_score = num

if __name__ == '__main__':
    # 查看游戏帮助
    Game.show_help()
    # 查看历史最高分
    # Game.show_top_score()
    # 创建游戏对象，开始游戏
    good = Game("张三")
    good.start_game()
    # 再来一次游戏
    good.start_game()
    Game.show_top_score()











